hydram pump - French English Dictionary